until needed - Turkish English Dictionary